[Visual C++] Esperar a que un programa termine
Hola!
Estoy empezando a programar bajo Visual C++ 6.0 y he creado una interfaz gr谩fica utilizando las MFCs.
Resulta que llamo a un .exe utilizando la funci贸n CreateProcess() y necesito que
a) mi programa quede bloqueado hasta que este termine. Como el .exe que llamo se ejecuta en MSDOS, tambi猫n me interesar矛a que la ventana no se cerrara al terminar la ejecuci贸n. Pero vamos por partes.
b) que capture la salida del otro programa en una variable. Es decir, que en vez de que imprima por pantalla, lo guarde en una variable CString o similar.
Cualquier de estas dos soluciones me vale, s贸lo pido la soluci贸n para una de ellas.
Muchas gracias por vuestro inter茅s y ayuda.
Estoy empezando a programar bajo Visual C++ 6.0 y he creado una interfaz gr谩fica utilizando las MFCs.
Resulta que llamo a un .exe utilizando la funci贸n CreateProcess() y necesito que
a) mi programa quede bloqueado hasta que este termine. Como el .exe que llamo se ejecuta en MSDOS, tambi猫n me interesar矛a que la ventana no se cerrara al terminar la ejecuci贸n. Pero vamos por partes.
b) que capture la salida del otro programa en una variable. Es decir, que en vez de que imprima por pantalla, lo guarde en una variable CString o similar.
Cualquier de estas dos soluciones me vale, s贸lo pido la soluci贸n para una de ellas.
Muchas gracias por vuestro inter茅s y ayuda.
